package com.itheima.integer;

/**
 * Integer 的构造方法
 */
public class IntegerTest {

    public static void main(String[] args) {
        //new Integer(int i)
        Integer integer = new Integer(100);
        System.out.println(integer);

        Integer integer1 = new Integer("123");
        System.out.println(integer1);
        //静态方法
        Integer integer2 = Integer.valueOf(200);
        Integer integer3 = Integer.valueOf("223");
        System.out.println(integer2);
        System.out.println(integer3);
        Integer i=10;// 自动装箱  等号 右边  基本数据类型    等号左边  对象
            // Integer.valutOf(10);
        byte b = i.byteValue();
        String s = i.toString();
        int i2 = Integer.parseInt(s);
        //int i1=i;// 自动拆箱
        int i1=i.intValue();
        i+=200;// 先拆箱  i  编程一个基本数据类型  然后+200
        //  重新赋值给基本数据类型  再把结果装到对象中
        System.out.println(i.toString());
    }
}
